FluentCrm\App\Services\BlockParser B

Total Complexity 77
Dependencies 6
Dependents 5
Total lines 379
Lines of code 283
Logical lines of code 208
Comment lines 10
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
sanitizeBlock()
A
43 13 49
getButtonWrapper()
A
43 13 45
alterBlockContent()
A
49 12 29
renderConditionalBlock()
A
52 8 28
getButtonsOpening()
S
52 6 23
getMediaTextOpening()
S
51 6 23
getRowOpening()
S
57 4 16
getColumnOpening()
S
63 3 9
getImageBlockHtml()
S
51 1 23
__construct()
S
68 2 7
getSpacing()
S
69 2 7
parse()
S
65 2 9
getColumnClosing()
S
82 1 3
getButtonsClosing()
S
82 1 3
getRowClosing()
S
82 1 3
getMediaTextClosing()
S
82 1 3
renderLatestPosts()
S
82 1 3